<?php
namespace adminmatrix\admin\listen;

use adminmatrix\admin\command\event\Lists as EventList;

class Service extends \think\Service
{
    public function register(): void
    {
        // 创建Listen实例
        $listen = new Listen($this->app);
        
        // 注册所有事件和监听器
        $listen->registerAll();
        
        // 注册命令
        $this->commands([
            EventList::class,
        ]);
    }

    public function boot(): void
    {
        // 在boot阶段不需要额外操作
    }
}

